The Devices Profile for Web Services (DPWS) standard enables the use of Web services for resource-constrained devices, main components of the Internet of Things (IoT). DPWS can power the next generation of IoT applications connecting millions of networked devices and services on the Web. This article presents a simulator, called DPWSim, to support the use of this technology. DPWSim featuring secure messaging, dynamic discovery, service description, service invocation, and publishsubscribe eventing can be used to prototype, develop, and test products in terms of DPWS communication protocols. It can also support the collaboration between manufacturers, developers, and designers during the new product development process.
展开▼